Advertisement
Advertisement
beach wormwood
noun
- a composite plant, Artemisia stellerana, having yellow flowers and deeply lobed leaves covered with dense white fuzz.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse